save yourself - Spanish English Dictionary